 
 page{
	 margin-bottom: 0 !important;
 }
 .content{
	    background: #1B33DB;
	    min-height: 1500rpx;
		padding-bottom: 200rpx;
 }
 .uni-table {
 	    min-width: inherit !important;
 		width: 90% !important;
 		margin: auto;
 }
 .list{
	margin-left: 5%;
	margin-top: 20rpx;
	margin-bottom: 20rpx;
 }
 .table {
 	width: 90%;
 	margin: auto;
 
 	line-height: 90rpx;
 }
 
 .th {
 	display: flex;
  
 }

 .th view {
 	flex: 1;
 	display: inline-block;
 	font-weight: bold;
 	font-size: 28rpx;
 	text-align: center;
 }
 
 .td {
 	display: flex;
 	 
 }
 
 .td view {
 	display: inline-block;
 	flex: 1;
 	font-size: 26rpx;
 	text-align: center;
 }
 .td view,.th view{
 
 }
 .td view:last-child,.th view:last-child{
 	border-right: none;
 }
 .top_image{}
  .top_image image{
	  width: 100%;
  }
  .data_main {
    color: #fff;
    font-size: 14px;
	margin-left: 5%;;
  }
  .data_main  text {
    width: 36rpx;
    height: 40rpx;
    background: #fff;
    line-height: 40rpx;
    color: #4F40E2;
    border-radius: 8rpx;
    display: inline-block;
    text-align: center;
    margin-right: 10rpx;
  }
  .scroll_ {
    overflow-x: auto;
    overflow-y: hidden;
	width:90%;
	margin: auto;
	margin-top: 40rpx;;
  }
  .scroll_view_content {
    width: 100%;
    white-space: nowrap;
  }
 
  .rank_my_row_new {
    background: rgba(255,216,67,1) !important;
    display: block;
  }
.rank_my_row_new .one-sty {
  color: #4C2314;
  font-size: 32rpx;
  font-weight: bold;
  margin-left: 30rpx;
  display: inline-block;
}
.rank_my_row_new .btn-sty {
  width: 180rpx;
  height: 75rpx;
  line-height: 74rpx;
  text-align: center;
  background: #4F40E2;
  border-radius: 8rpx;
  color: #000000;
  font-size: 28rpx;
  padding: 0 20rpx;
  float: right;
  margin-right: 30rpx;
}
.xl_table_row{
	width:90%;
	margin: auto;
	margin-top: 20rpx;
    display: flex;
}
.xl_table_row view{
    flex: 1;
    text-align: center;
}
.rank_my_row {
  background: #fff;
  box-shadow: 0rpx -6rpx 12rpx rgba(148,148,148,0.16);
  border-radius: 10rpx;
  font-size: 28rpx;
  font-family: Source Han Sans SC;
  font-weight: 500;
  line-height: 64rpx;
  color: rgba(76,35,20,1);
  justify-content: space-around;
  padding: 30rpx 0;
}
.rank_my_img {
  width: 64rpx;
  height: 64rpx;
  border-radius: 50%;
  overflow: hidden;
  object-fit: cover;
  margin-right: 10rpx;
}
.marginleft30{
	    margin-left: 30rpx;
}
.floatleft{
	  float: left;
}
 .top view{
	 
 }
  .top{
     background: #f8fdff;
     border-radius:10rpx 10rpx 0 0;
 }
 .table{
	 margin-top: 20rpx;
	 font-size: 28rpx;
 }
 .td:nth-child(2n){
	 background-color: #fff;
 }
 .td:nth-child(2n+1){
 	 background-color:#f8fdff;
 }
  .td:last-child{
	  border-radius:0 0 10rpx 10rpx ;
 }
 .text-color {
	     color: #fff !important;
 }
.input-value-border {
	     border: none  !important;
	     color: #fff !important;
 }
 .placeholder{
	 color: #fff !important;
 }
 .nodata{
 	text-align: center;
     color: #fff;	
 }